<?php

declare(strict_types=1);
/**
 * This file is part of Hyperf.
 *
 * @link     https://www.hyperf.io
 * @document https://doc.hyperf.io
 * @contact  group@hyperf.io
 * @license  https://github.com/hyperf/hyperf/blob/master/LICENSE
 */

/**
 * 加密密码.
 * @param string $password 待加密密码
 * @return null|false|string 哈希值
 */
function bcrypt(string $password)
{
    return password_hash($password, PASSWORD_BCRYPT);
}

/**
 * 核对密码.
 * @param string $password 待核对密码
 * @param string $hashing 哈希值
 * @return bool 返回布尔
 */
function check(string $password, string $hashing)
{
    return password_verify($password, $hashing);
}
